/**
 * 接口域名的管理
 */
const base = {    
    // 登录 -- 密码登陆
    login:'user/loginByPwd',  
    // 验证码登录时发送验证码的接口
    login2:"user/loginByCode",
     // 验证码登录时验证 验证码
    login3:"user/loginCheckCode",
    // 登出
    loginOut:"user/logOut",

    // 图片验证码
    imgCode:"user/image",

    // 注册时 发送手机验证码
    index:"user/indexByCode", 
    // 注册时 验证手机验证码
    index1:"user/indexCheckCode",
    //注册时 发送邮箱验证码 
    index2:"user/indexBindEmail", 
    // 注册时 验证 邮箱验证码
    index3:"user/IndexEmailCode", 

    // 得到所有用户信息或根据参数查询用户信息
    getUser:"user/selectUser", 
     // 根据用户id查询用户信息
    selectUserById:"user/updateUser",
    // 修改用户信息
    modifyUser:"user/updateUser1", 
    // 修改用户密码
    modifyPwd:"user/changePassword",
    // 删除用户
    deleteUser:"user/deleteUser", 
    // 忘记密码 -- 重置密码
    resetPsd:"user/changePasswordByPhone",
    

    // 查询所有角色-不分页
    queryAllRoles:"role/roleAll",
    // 查询所有的角色信息 -- 分页
    queryroles:"role/queryAll", 
    // 添加角色
    addRole:"role/addRole", 
    // 根据id查询角色信息
    selectRoleById:"role/queryOneRole",
    // 根据id修改角色
    updateRole:"role/updateRole", 
    // 删除角色
    deleteRole:"role/cancelRole", 

    // 查询所有单位或按条件查询-- 分页
    selectUnit:"org/selectOrg", 
    // 根据id查询单位信息
    selectUnitById:"org/updateOrg", 
    // 新增单位信息
    addUnit:"org/insertOrg", 
    // 修改单位信息
    modifyUnit:"org/updateOrg1", 
    // 删除单位信息
    deleteUnit:"org/deleteOrg", 

    // 查询所有权限 -- 不分页
    selectAuthAll:"auth/all",
    // 查询所有权限或按条件查询
    selectAuth:"auth/queryAll", 
    // 根据id查询权限信息
    selectAuthById:"auth/queryOne", 
    // 添加权限
    addAuth:"auth/insert", 
    // 修改权限
    modifyAuth:"auth/update", 
    // 删除权限
    deleteAuth:"auth/delete", 

    // 查询所有菜单或按条件查询 -- 分页
    selectMenu:"menu/selectMenu", 
    // 根据id查询权限信息
    selectMenuById:"menu/selectById", 
    // 添加权限
    addMenu:"menu/insertMenu", 
    // 修改权限
    modifyMenu:"menu/updateMenu", 
    // 删除权限
    deleteMenu:"menu/deleteMenu", 

    // 模糊查询审核记录
    selectAudit:"audit/selectAudit",
    // 根绝id查询
    selectAuditById:"audit/selectById",
    // 查询审核状态
    selectAuditStatus:"audit/selectStatus",
    // 角色变更新增
    insertAudit:"audit/insertAudit",
    // 修改审核状态
    updateAudit:"audit/updateAudit",
    // 删除审核数据
    deleteAudit:"audit/deleteAudit",

    
    // 名词管理url
    // 1.查询所有
    selectNounAll:"pr/noun/all",
    // 2.分页查询
    selectNounPage:"pr/noun/page",
    // 3.根据id查询
    selectNounById:"pr/noun/info",
    // 4.新增
    addNoun:"pr/noun/save",
    // 5.修改
    modifyNoun:"pr/noun/update",
    // 6.删除
    deleteNoun:"pr/noun/delete",
    // 7.批量导入名词数据
    exportData:"excel/noun/import",
    
    // 高级查询机构
    selectGreatWorks:"pr/jigou/smartQuery",
    // selectGreatWorks:"pr/jigou/select", 
    // 清除es
    clearEs:"es/update",
    
    // 查询所有机构
    selectWorksAll:"pr/jigou/queryAll",
    // 分页查询机构数据
    selectWorks:"pr/jigou/page",
    // 分页查询机构数据2
    selectProgram:"pr/jigou/list", 
    // 根据id查询
    selectWorksById:"pr/jigou/info", 
    // 添加机构
    addWorks:"pr/jigou/save",
    // 修改机构
    modifyWorks:"pr/jigou/update", 
    // 删除机构
    deleteWorks:"pr/jigou/delete", 
    // 机构上传图片
    uploadImg:"sys/oss/upload",
    // 全文搜索机构
    searchAll:"es//search",
    // 批量导入机构
    exportProgram:"excel/jigou/import",
    // 保存机构审核
    saveProgramCheck:"pr/jigou/audit",
    // 查询历史审核数据
    historyCheckData:"pr/jigou/auditpage",


    // 查询所有方案数据
    selectAllProgram:"pr/fangan/all",
   
    // 根据id查询
    selectProgramById:"pr/fangan/info", 
    // 根据name查询
    selectProgramByName:"pr/fangan/select",
    // 添加方案
    addProgram:"pr/jigou/select", 
    // 修改方案
    modifyProgram:"pr/fangan/update", 
    // 删除方案
    deleteProgram:"pr/fangan/delete",

    // 查询所有数据字典分组 -- 不分页
    selectAllDictGroup:"pr/dictgroup/all", 
    // 查询数据字典数据分组 -- 分页
    selectDictGroup:"pr/dictgroup/page", 
    // 根据id查询分组
    selectDictGroupById:"pr/dictgroup/info", 
    // 新增数据字典分组
    addDictGroup:"pr/dictgroup/save", 
    // 修改数据字典分组
    modifyDictGroup:"pr/dictgroup/update", 
    // 删除数据字典分组
    deleteDictGroup:"pr/dictgroup/delete", 

    // 查询所有数据字典 -- 不分页
    selectAllDict:"pr/dict/all", 
     // 查询数据字典数据 -- 分页
    selectDict:"pr/dict/page",
    // 根据id查询
    selectDictById:"pr/dict/info", 
    // 根据code查询
    selectDictBycode:'pr/dict/queryByCode',
    // 新增数据字典
    addDict:"pr/dict/save", 
    // 修改数据字典
    modifyDict:"pr/dict/update", 
    // 删除数据字典
    deleteDict:"pr/dict/delete", 

    // 日志查询
    selectLog:"sys/log/page",

    // 问题查询
    selectProblem:"fallback/select",
    // 问题新增
    insertProblem:"fallback/insert",
    // 问题删除
    deleteProblem:"fallback/delete",

    // 导出方案
    exportWord:'export/word',
    exportExecl:'export/execl',
    exportPdf:'export/pdf',

}

export default base;